over a barrel – Dansk–English translations

🇬🇧 en da 🇩🇰

over a barrel

  • in a helpless situation
håbløs
Wiktionary Links